#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int gi=0;

int main()
{
	int li=0;
	static int si=0;
	int i=0;

	pid_t pid = fork();
	if(pid == -1){
	exit(-1);
		}	
	else if(pid == 0){
		for(i=0; i<5; i++){
			printf("child li:%d\n", li++);
			sleep(1);
		printf("child gi:%d\n", gi++);
		printf("child si:%d\n", si++);
		}
	exit(0);
}

	else{
	for(i=0; i<5; i++){
	printf("parent li:%d\n", li++);
	printf("parent gi:%d\n", gi++);
	sleep(1);
	printf("parent si:%d\n", si++);
}
exit(0);
}
return 0;
}

